there's room for improvement - Französisch Englisch Wörterbuch